.line {
  padding: 0 12px;

  .images-wrap {
    border: 2px solid $color-theme-orange;
    border-radius: 8px;
    overflow-y: scroll;
    overflow-y: overlay;
    padding: 9px 12px;

    .images {
      text-align: left;

      &>div {
        flex-wrap: wrap;
      }

      .image-wrap {
        position: relative;

        &:not(:nth-child(8n)) {
          margin-right: 8.85px;
        }

        &:not(:nth-child(-n + 8)) {
          margin-top: 8.85px;
        }

        .checkbox {
          :deep .v-input__slot {
            position: unset;

            .v-input--selection-controls__input {
              // background-color: #ffffff1a;
              margin-right: 0;
              position: absolute;
              right: 0;
              top: 0;

              .v-icon::before {
                font-size: 18px;
              }
            }
          }
        }

        .img-introduction {
          width: 100%;
          height: 20.9px;
          background-color: #556282;
          position: absolute;
          bottom: 0;
          font-size: 8px;
          color: #fff;

          svg {
            width: 100%;
            height: 100%;
            fill: currentColor;

            text {
              font-size: 8px;
            }
          }
        }

        max-width: calc(12.5% - 7.7437px);
        height: 63.15px;
        overflow: hidden;
        display: flex;
        flex: unset;
        flex-grow: 1;
        align-items: center;

        img {
          height: 100%;
          width: 100%;
          object-fit: cover;
        }
      }
    }
  }


  :deep .upload-btn {
    margin: 0;
    padding: 0;
    align-items: center;
    justify-content: center;

    .v-input__prepend-outer {
      margin: 0;

      .v-input__icon {
        width: 40px;
        height: 40px;

        .mdi-upload {
          width: inherit;
          height: inherit;
          border-radius: 50%;
          background-color: $color-theme-orange;

          &::before {
            color: #fff;
            font-size: 16px;
          }
        }
      }
    }
  }
}